home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
maximus
/
mxms_161.zip
/
PROTOS.H
< prev
next >
Wrap
C/C++ Source or Header
|
1991-07-27
|
5KB
|
150 lines
/****************************************************************************/
/* */
/* Protos.h: Protoypes for MaxMail */
/* Version 1.0 */
/* */
/****************************************************************************/
/* Maxmail.c */
void main(int argc,char **argv);
void _pascal ShowVers(void);
void _pascal show_opts(void);
/* Misc.c */
void _pascal signon(void);
void _pascal get_currents(void);
void _pascal display_protos(void);
void _pascal display_packers(void);
void _pascal menu(void);
int _pascal find_config(int handle,char *name,struct user_cfg *uscfg);
int _pascal find_blconfig(int handle);
int _pascal timeon(void);
void _pascal timeremain(void);
int _pascal get_kminute(void);
struct proto_st * _pascal get_curprotolnk(void);
struct packer_st * _pascal get_curpacklnk(void);
struct repupl_st * _pascal get_curreplnk(void);
void _pascal Sys_menu(void);
void _pascal show_areas(int flag);
int _pascal is_selarea(int msgnum);
void _pascal update_msgs(void);
void _pascal adjust_lastread(char *msgpath,word num);
word _pascal get_lastread(char *msgpath);
struct msgupd_st * _pascal find_area(int msgnum);
void _pascal delay_s(unsigned n);
void _pascal delay_ms(unsigned n);
int _pascal find_realuser(char *name,int handle);
int _pascal isskiparea(int msgarea);
int _pascal isForcearea(int msgarea);
void _pascal MarkForce(void);
void _pascal erase_arc(void);
char * _pascal stripwhite(char *strng);
void _pascal setcolor(int color);
void _pascal chat(void);
void _pascal Holler(void);
void _pascal PackUsers(void);
void _pascal ljstring(char *dest,char *src,int len);
int _pascal copyfile(char *source, char *dest);
void _pascal homedir(void);
void _pascal tempdir(void);
int _pascal copy2temp(char *src);
/* MaxLib.c */
int _pascal read_prm(char *pname);
long _pascal fsize(char *fname);
int _pascal check_carrier(void);
void _pascal logit(char *strng,char flag);
int _pascal switch_dir(char *dname);
void _pascal strout(char *outmsg);
void _pascal strin(char *inmsg);
int _pascal chrin(void);
void _pascal find_class(void);
char * _pascal timestring(void);
void _pascal cflush(void);
void _pascal chrout(char ch);
int _pascal chrinwait(int tminutes);
void _pascal cleareol(void);
void _pascal clearscreen(void);
/* MessageHelp.c */
int _pascal find_fidohigh(char *msgpath);
int _pascal file_fidomsg(int i,int flags,FILE *output,struct msgupd_st *msgupd,struct msghead *MSGHD);
int _pascal fidomsg_init(void);
/* Init.c */
void _pascal init(void);
void _pascal deinit(int);
void _pascal aborterror(int code,char *strng);
void _pascal enable_proto(char *strng);
void _pascal enable_packer(char *strng);
void _pascal enable_upl(char *strng);
int _pascal load_cfgfile(char *cfgfile);
/* File.c */
int _pascal build_areas(int mode,int output);
int _pascal load_area(struct msgupd_st *msgupd,FILE *statfile,struct msghead *MSGHD);
int _pascal scan_msgs(void);
void _pascal newuser_help(void);
int _pascal Packit(void);
int _pascal sendit(void);
int _pascal repupload(void);
int _pascal show_file(char *strng,int mode);
unsigned _pascal get_msgcount(void);
struct msgupd_st * _pascal build1_area(int msgnum,int mode);
int _pascal check_barareas(struct _area *AREA,int mode);
char * _pascal getfline(FILE *tfile);
void _pascal makearc(char *filename);
int _pascal extractarc(char *name);
/* Config.c */
void _pascal getconfig(void);
int _pascal new_user(int filenum);
void _pascal update_usercfg(int filenum);
int _pascal screen_areas(int flag);
void _pascal msgmark(int num);
void _pascal msgunmark(int num);
void _pascal list_config(void);
void _pascal get_packer(int flag);
void _pascal get_proto(int flag);
int _pascal reset_config(word flag);
int _pascal delete_users(void);
void _pascal examine_user(void);
void _pascal user_stats(void);
void _pascal del_msgareas(void);
void _pascal add_msgareas(void);
void _pascal edit_msgptrs(void);
void _pascal kill_oldusers(void);
int _pascal test_task(void);
void _pascal tone (int freq, int time);
void _pascal configmenu(void);
void _pascal get_msgtype(void);
void _pascal get_nfiles(void);
void _pascal get_totperarea(void);
int _pascal getyn(int flag);
void _pascal presskey(void);
int _pascal testlock(void);
/* Fossil.c */
int _pascal FossilInit(void);
void _pascal FossilDeInit(void);
void _pascal FossPurgeBuff(int mode);
void _pascal FossDtr(int mode);
unsigned _pascal FossMdmStatus(void);
unsigned _pascal FossGetCh(void);
void _pascal FossSendStr(char *strng);
void _pascal FossSendCh(byte ch);
void _pascal FossFlow(byte mask);
void _pascal FossBreak(int tsecs);
/* Qwkspt.c */
void _pascal qwkinit(void);
int _pascal openqwk(void);
int _pascal qwk_fidomsg(int i,int flags,struct msgupd_st *msgupd,struct msghead *MSGHD);
void _pascal qwk_newarea(struct msgupd_st *msgupd);
void _pascal closeqwk(void);
float _pascal IEEToMSBIN(float f);
void _pascal getrep(void);
int _pascal qwkfunct(struct msgupd_st *msgupd,char *msgbuff);
char * _pascal namefixup(char *name);